package com.company.cloud.page.modules.app.service;

import java.util.List;

import com.company.cloud.behavior.modules.api.response.ThumbsUpSearchModel;
import com.company.cloud.common.bean.DataMapEntity;
import com.company.cloud.common.bean.LoginSimpleUserInfo;
import com.company.cloud.page.modules.app.controller.req.PageDataQuery4PageParam;
import com.company.cloud.page.modules.app.models.PageElementRuleModel;
import com.company.cloud.page.modules.cache.models.PageCardModel;

public interface PageDataService {

	/**
	 * 
	 * */
	public DataMapEntity getPageData(String companyNo,String pageNo,Integer pageUserId,List<PageElementRuleModel> rules,LoginSimpleUserInfo userInfo);
	
	public Object queryPageEleData(PageDataQuery4PageParam params,LoginSimpleUserInfo userInfo);

//	public ThumbsUpSearchModel getThumbsUpUserInfo(PageCardModel pageCard);
}
